package com.yxy.pojo.vo;

import com.yxy.pojo.entity.BookingPerson;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class SightsBookingPageQueryVO implements Serializable {
    // id
    private int id;
    // 景点id
    private int sightsId;
    // 景点名
    private String sightsName;
    // 景点封面
    private String cover;
    // 发起人
    private int userId;
    // 发起人姓名
    private String name;
    // 预约人数
    private int number;
    // 预约状态
    private int status;
    // 总价格
    private BigDecimal price;
    // 预约时间
    private LocalDate bookingTime;
    // 人员信息
    private List<BookingPerson> bookingPersonList;
}
